Big Huge Thesaurus

diatomaceous earth

noun

sounds kind of like